#ifndef __ASM_MACH_GPIO_H
#define __ASM_MACH_GPIO_H

#define LS2X_GPIO_REG(x) \
		((void __iomem *)CKSEG1ADDR(LS2X_GPIO_BASE + (x)))

#define LS2X_GPIO_OEN	LS2X_GPIO_REG(0x00)
#define LS2X_GPIO_O		LS2X_GPIO_REG(0x10)
#define LS2X_GPIO_I		LS2X_GPIO_REG(0x20)

#define LS2X_GPIO_COUNT 64

#define LOONGSON2_SOC_MAX_GPIO LS2X_GPIO_COUNT

#endif /* __ASM_MACH_GPIO_H */
